Construction, coronavirus cripple downtown Willoughby businesses but kind customers help out