Family keeping up hope 3 weeks after Cape Coral man's disappearance