Надо не рекомендовать, а вынуждать к этому. Когда человек будет платить 20-30 тыс руб в месяц на содержание автомобиля, и при этом будет добираться до работы часа 4 (ибо пробки) - он найдёт другую работу, поближе.
Во-первых бывает, а во-вторых есть и другие города. Существует полно городов, где зимы вполне снежные, при этом люди всё равно ездят на велосипедах, т.к. машины для них слишком дороги и неудобны. Про увеличение стоимостью владения авто я уже всё сказал, а про неудобство - надо массово сужать проезжую часть, центр вообще сделать велопешеходным. Оставить одну полосу для автомобилей и ещё одну - для общественного транспорта (и жёстко штрафовать за нарушение рядности движения). Велодорожка отдельно. Да, автотранспорт тут же встанет наглухо - а нам это и надо! Заставить людей продать машины и начать ходить на работу пешком или на велосипеде.
Для инвалидов вполне можно сделать исключение.