Here's How Long a High Cannabis Really Lasts, According to Science