Three Texans charged after cannabis found in car