How the weather affects the pain of citizen scientists using a smartphone app