Following is the data frame I'm using
glimpse(df_coordinates)
Rows: 3,742,202
Columns: 4
$ start_lng -87.6353, -87.6431, -87.7079, -87.6500, -87.6699, -87.6468, -~
$ start_lat 41.8777, 41.9295, 41.9296, 41.9680, 41.8715, 41.8472, 41.8715~
$ end_lng -87.6268, -87.6674, -87.7079, -87.6368, -87.6468, -87.6555, -~
$ end_lat 41.8915, 41.9671, 41.9296, 41.9367, 41.8472, 41.8695, 41.8715~