On shooting methods for two-point boundary value problems