Blood pressure measurement using only a smartphone