Minn. small towns face doctor shortage