Bicyclist critical after being struck by car in north St. Louis