Mid-block Crash Analysis Using Precisely Geocoded Crashes