Cravaack takes flak for town hall accessibility, avoiding constituency