Community-based water development projects, their effectiveness, and options for improvement: lessons from Laikipia, Kenya