Runners in the 122nd Boston Marathon faced cold, rainy weather.