Faith Kipyegon falls short in attempt to break 4-minute mile