On the habitability of Europa