Colloidal swimmers near curved and structured walls.