691 homes still empty in Cumbria following floods