How can water be diverted away from the street curb in front of my house?
Sure you can get rid of the water, but it would take re-grading the street or adding additional pipes. 

The street is in the right-of-way so you’ll need a permit and engineered drawings. We often take care of our clients roads, maintenance, etc., but it’s expensive once the City has screwed up the layout and paving. 

You have a “low spot” that will need to be 1) raised, or 2) additional underground drainage added. 

1) If there is adequate slope, a topping can be installed and re-contour the street so the water drains away. An engineer will need to survey the area and show the City how it could be done. 

2) Additional pipes could be installed, but , again, an engineering company will need to show depth, slope of pipe, size of pipe, how to connect (and where) into existing storm pipe, etc.