affordable places to live in Maine