average car insurance rates in Waterville ME