When the user filter the calendar by terms there could a case when he access to 'calendar/cities/tel-aviv' the dates arguments(view type, and the date) are missing and calendar crashes. 

This will handle any case like: calendar/cities/tel-aviv?type=month or calendar/cities/tel-aviv?date=2013-05. For some reason view don't cover this up.