Jim Crowley weekend rides blog - May 3, 2025